QT       += core gui
QT += network
QT += core5compat
QT += widgets

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++17

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    PptpClient.cpp \
    PptpMessage.cpp \
    PptpSocket.cpp \
    account_security_widget.cpp \
    globals.cpp \
    logic_cpp/Manga_ui_logic.cpp \
    logic_cpp/UserPresona_ui_logic.cpp \
    logic_cpp/ZhouBian_ui_logic.cpp \
    logic_cpp/address_ui_logic.cpp \
    logic_cpp/jkj_ui_logic.cpp \
    logic_cpp/login_register_logic.cpp \
    logic_cpp/menu_ui_logic.cpp \
    logic_cpp/order_widget_logic.cpp \
    logic_cpp/personal_info_logic.cpp \
    logic_cpp/qtab_ui_logic.cpp \
    logic_cpp/shoppingcart_ui_logic.cpp \
    main.cpp \
    ui_cpp/Manga_ui.cpp \
    ui_cpp/UserPresona_ui.cpp \
    ui_cpp/ZhouBian_ui.cpp \
    ui_cpp/address_ui.cpp \
    ui_cpp/jkj_ui.cpp \
    ui_cpp/login_register_ui.cpp \
    ui_cpp/menu_ui.cpp \
    ui_cpp/order_widget_ui.cpp \
    ui_cpp/personal_info_ui.cpp \
    ui_cpp/product_detail_widget.cpp \
    ui_cpp/qtab_ui.cpp \
    ui_cpp/shoppingcart_ui.cpp \
    widget.cpp

HEADERS += \
    Manga_ui.h \
    Manga_ui_logic.h \
    PptpClient.h \
    PptpMessage.h \
    PptpSocket.h \
    Product.h \
    UserPersonal_ui.h \
    UserPersonal_ui_logic.h \
    UserSession.h \
    ZhouBian_ui.h \
    ZhouBian_ui_logic.h \
    account_security_widget.h \
    address_ui.h \
    address_ui_logic.h \
    globals.h \
    ip_port.h \
    jkj_ui.h \
    jkj_ui_logic.h \
    login_register_logic.h \
    login_register_ui.h \
    menu_ui.h \
    menu_ui_logic.h \
    order_widget_logic.h \
    order_widget_ui.h \
    personal_info_logic.h \
    personal_info_ui.h \
    product_detail_widget.h \
    qtab_ui.h \
    qtab_ui_logic.h \
    shoppingcart_ui.h \
    shoppingcart_ui_logic.h \
    widget.h

FORMS += \
    widget.ui

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

RESOURCES += \
    icon.qrc
